source/orelang/Interpreter.d(72,22): Error: `@safe` function `orelang.Interpreter.Interpreter.interpreter` cannot call `@system` function `std.stdio.readln!string.readln` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/stdio.d(4187,3): `std.stdio.readln!string.readln` is declared here /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/internal/ir.d(525,41): Error: `@safe` function `std.regex.internal.ir.RuntimeFactory!(BacktrackingMatcher, char).RuntimeFactory.construct` cannot call `@system` function `std.conv.emplace!(EngineType!(char, Input!char), const(Regex!char), Input!char, void[]).emplace` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/conv.d(4724,3): `std.conv.emplace!(EngineType!(char, Input!char), const(Regex!char), Input!char, void[]).emplace` is declared here /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/internal/parser.d(36,28): Error: template instance `std.regex.internal.ir.RuntimeFactory!(BacktrackingMatcher, char)` error instantiating /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/internal/parser.d(1025,25): instantiated from here: `makeRegex!(string, CodeGen)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(443,19): instantiated from here: `Parser!(string, CodeGen)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(391,25): instantiated from here: `regexImpl!string` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(399,17): ... (2 instantiations, -v to show) ... /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(507,54): instantiated from here: `ctRegexImpl!("[0-9]", [])` source/orelang/Parser.d(8,13): instantiated from here: `ctRegex!("[0-9]", [])` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/internal/ir.d(525,41): Error: `@safe` function `std.regex.internal.ir.RuntimeFactory!(ThompsonMatcher, char).RuntimeFactory.construct` cannot call `@system` function `std.conv.emplace!(EngineType!(char, Input!char), const(Regex!char), Input!char, void[]).emplace` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/conv.d(4724,3): `std.conv.emplace!(EngineType!(char, Input!char), const(Regex!char), Input!char, void[]).emplace` is declared here /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/internal/parser.d(38,27): Error: template instance `std.regex.internal.ir.RuntimeFactory!(ThompsonMatcher, char)` error instantiating /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/internal/parser.d(1025,25): instantiated from here: `makeRegex!(string, CodeGen)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(443,19): instantiated from here: `Parser!(string, CodeGen)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(391,25): instantiated from here: `regexImpl!string` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(399,17): ... (2 instantiations, -v to show) ... /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(507,54): instantiated from here: `ctRegexImpl!("[0-9]", [])` source/orelang/Parser.d(8,13): instantiated from here: `ctRegex!("[0-9]", [])` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/internal/ir.d(536,41): Error: `@safe` function `std.regex.internal.ir.CtfeFactory!(BacktrackingMatcher, char, func).CtfeFactory.construct` cannot call `@system` function `std.conv.emplace!(EngineType!(char, Input!char), const(Regex!char), bool function(EngineType!(char, Input!char) matcher) @trusted, Input!char, void[]).emplace` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/conv.d(4724,3): `std.conv.emplace!(EngineType!(char, Input!char), const(Regex!char), bool function(EngineType!(char, Input!char) matcher) @trusted, Input!char, void[]).emplace` is declared here /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(472,43): Error: template instance `std.regex.internal.ir.CtfeFactory!(BacktrackingMatcher, char, func)` error instantiating /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(507,54): instantiated from here: `ctRegexImpl!("[0-9]", [])` source/orelang/Parser.d(8,13): instantiated from here: `ctRegex!("[0-9]", [])` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/internal/ir.d(536,41): Error: `@safe` function `std.regex.internal.ir.CtfeFactory!(BacktrackingMatcher, char, func).CtfeFactory.construct` cannot call `@system` function `std.conv.emplace!(EngineType!(char, Input!char), const(Regex!char), bool function(EngineType!(char, Input!char) matcher) @trusted, Input!char, void[]).emplace` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/conv.d(4724,3): `std.conv.emplace!(EngineType!(char, Input!char), const(Regex!char), bool function(EngineType!(char, Input!char) matcher) @trusted, Input!char, void[]).emplace` is declared here /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(472,43): Error: template instance `std.regex.internal.ir.CtfeFactory!(BacktrackingMatcher, char, func)` error instantiating /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(507,54): instantiated from here: `ctRegexImpl!(".*;.*", [])` source/orelang/Transpiler.d(8,41): instantiated from here: `ctRegex!(".*;.*", [])` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/internal/ir.d(536,41): Error: `@safe` function `std.regex.internal.ir.CtfeFactory!(BacktrackingMatcher, char, func).CtfeFactory.construct` cannot call `@system` function `std.conv.emplace!(EngineType!(char, Input!char), const(Regex!char), bool function(EngineType!(char, Input!char) matcher) @trusted, Input!char, void[]).emplace` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/conv.d(4724,3): `std.conv.emplace!(EngineType!(char, Input!char), const(Regex!char), bool function(EngineType!(char, Input!char) matcher) @trusted, Input!char, void[]).emplace` is declared here /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(472,43): Error: template instance `std.regex.internal.ir.CtfeFactory!(BacktrackingMatcher, char, func)` error instantiating /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/regex/package.d(507,54): instantiated from here: `ctRegexImpl!("\x0a", [])` source/orelang/Transpiler.d(8,73): instantiated from here: `ctRegex!("\x0a", [])` source/orelang/operator/ConvOperators.d(61,22): Error: cast from `ubyte[]` to `string` not allowed in safe code /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/net/curl.d(2170,10): Error: no property `curl` for type `std.typecons.RefCounted!(Impl, cast(RefCountedAutoInitialize)1)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/net/curl.d(427,20): Error: template instance `std.net.curl.download!(FTP)` error instantiating source/orelang/operator/CurlOperators.d(16,15): instantiated from here: `download!(AutoProtocol)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/net/curl.d(427,13): Error: cannot return non-void from `void` function /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/net/curl.d(2170,10): Error: no property `curl` for type `std.typecons.RefCounted!(Impl, cast(RefCountedAutoInitialize)1)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/net/curl.d(429,20): Error: template instance `std.net.curl.download!(HTTP)` error instantiating source/orelang/operator/CurlOperators.d(16,15): instantiated from here: `download!(AutoProtocol)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/net/curl.d(429,13): Error: cannot return non-void from `void` function /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/net/curl.d(1876,17): Error: no property `curl` for type `std.typecons.RefCounted!(Impl, cast(RefCountedAutoInitialize)1)` /opt/dmd-safe/dmd/generated/linux/release/64/../../../../../phobos/std/net/curl.d(2141,10): Error: no property `curl` for type `std.typecons.RefCounted!(Impl, cast(RefCountedAutoInitialize)1)` /opt/dmd-safe/dmd/dmd-safe failed with exit code 1.